/**
 * 项目名：	Rumba Plan
 * 
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2006，所有权利保留。
 * 
 * 文件名：	BPermGroupAssign.java
 * 模块说明：	
 * 修改历史：
 * 2006-8-20 - lxm - 创建。
 */
package com.hd123.rumba.user.biz;

import com.hd123.rumba.cartridge.biz.SCartFunctionView;

/**
 * 权限组赋值 | 业务层
 * <p>
 * 
 * 描述指定权限组的赋值情况。所谓的权限组可能是“构建包视图”或“实体（权限提供者）”或“活动（权限提供者）”。
 * 
 * @author lxm
 * 
 */
public class BPermGroupAssign extends BBasePermAssign {

  /** 构件包功能视图 */
  private SCartFunctionView cartFunctionView;

  /** 权限提供者 */
  private BPermissionProvider provider;

  /** 所包含的权限数。 */
  private Integer permCount = new Integer(0);

  /** 已经审核的权限数。 */
  private Integer checkedPermCount = new Integer(0);

  public SCartFunctionView getCartFunctionView() {
    return cartFunctionView;
  }

  public void setCartFunctionView(SCartFunctionView cartFunctionView) {
    this.cartFunctionView = cartFunctionView;
  }

  public Integer getCheckedPermCount() {
    return checkedPermCount;
  }

  public void setCheckedPermCount(Integer checkedPermCount) {
    this.checkedPermCount = checkedPermCount;
  }

  public Integer getPermCount() {
    return permCount;
  }

  public void setPermCount(Integer permCount) {
    this.permCount = permCount;
  }

  public BPermissionProvider getProvider() {
    return provider;
  }

  public void setProvider(BPermissionProvider provider) {
    this.provider = provider;
  }

}
